leather straps - Fransızca İngilizce Sözlük